Jasmine: A PSP Supporting Tool
نویسندگان
چکیده
The PSP (Personal Software Process) was developed to help developers make high-quality products through improving their personal software development processes. With consistent measurement and analysis activities that the PSP suggests, developers can identify process deficiencies and make a reliable estimate on effort and quality. However, due to the high-overhead and context-switching problem of manual data recording, developers have difficulties to collect reliable data, which can lead to wrong analysis results. Also, it is very inconvenient to use the paper-based process guide of the PSP in navigating its process information and difficult to attach additional process-related information to the process guide. In this paper, we describe a PSP supporting tool that we have developed to deal with these problems. The tool provides automated data collection and analysis to help acquire reliable data and identify process deficiencies. It also provides an EPG (Electronic Process Guide) in order to provide easy access and navigation of the PSP process information, which is integrated with an ER (Experience Repository) to allow developers to store development experiences.
منابع مشابه
Towards a Flexible Tool for Supporting Data Collection & Analysis in Personal Software Process (PSP)
Personal Software Process (PSP) ultimately provides software engineers an excellent framework and practice that can help them to improve the quality of their work, by analyzing their performance statistically and helping them to achieve realistic goals set by them. Besides, PSP offers many benefits to software engineers. However, through findings and studies, it is found that the Personal Softw...
متن کاملA Personal Software Process Tool for Eclipse Environment
The Personal Software Process (PSP) is a framework for individual software engineers to improve the quality, predictability and productivity of their work. It consists of a family of seven personal processes that progressively introduce data collection and analysis techniques. This paper presents a PSP tool that is integrated into the Eclipse environment. Currently it includes an Eclipse plug-i...
متن کاملA comparison of degeneration in motor thalamus and cortex between progressive supranuclear palsy and Parkinson's disease.
Changes in motor cortical activation are associated with the major symptoms observed in both Parkinson's disease and progressive supranuclear palsy (PSP). While research has concentrated on basal ganglia abnormalities as central to these cortical changes, several studies in both disorders have shown pathology in the thalamus and motor cortices. In particular, we recently reported an 88% loss of...
متن کاملAutomating a Modified Personal Software Process
Personal Software Process (PSP) is a defined software development framework that includes defined operations, measurement and analysis techniques to assist software engineers to understand and build their own skills in order to improve their own personal performance. Even though several published studies have suggested that adopting PSP results in improved size and time estimation, and improved...
متن کاملInvestigating Data Quality Problems in the PSP (Experience Paper)
The Personal Software Process (PSP) is used by software engineers to gather and analyze data about their work. Published studies typically use data collected using the PSP to draw quantitative conclusions about its impact upon programmer behavior and product quality. However, our experience using PSP in both industrial and academic settings revealed problems both in collection of data and its l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007